habitat transplantation - German English Dictionary